待补充
请求方式: POST
请求地址:https://sso-center.myyscm.com/v2/user/login-by-ticket
| 参数名 | 参数位置 | 参数类型 | 是否必填 | 默认值 | 描述 |
|---|---|---|---|---|---|
| ticket | Body | String | 是 | 身份认证通过后的登录临时凭证 | |
| tenantCode | Body | String | 是 | 租户号 | |
| appid | Body | String | 是 | 应用 AppID(星图应用 AppKey) | |
| timestamp | Body | Number | 是 | 秒级时间戳 | |
| nonce | Body | String | 是 | 随机字符串,建议长度不超过 32 个字符 | |
| signature | Body | String | 是 | 参数签名,参与签名的参数有:ticket、appid、appKey、tenantCode、timestamp、nonce | |
| deviceId | Query | String | 是 | 登录设备号 |
POST
https://sso-center.myyscm.com/v2/user/login-by-ticket?deviceId=DEVICE_ID
{
"ticket": "Xy5sLmbVYylpXoCg",
"tenantCode": "cjap",
"appid": "TjqhxiyUEkYt5beLfek1bxBMvF8zMtrZ",
"timestamp": 1500000000,
"nonce": "zxckljvbiu24b1542",
"signature": "379f19ea89478319bb832e854fde31f34d943502"
}
{
"errcode": 0,
"message": "Success",
"data": {
"accessToken": "iyJ9P2Tcl5OK5Aom74do28xuBFHky74h",
"refreshToken": "5dQlGaYsGcCcdrYLWCzobxjcCqWBXqit",
"expireTime": 7200,
"refreshTime": 2592000
}
}
| 参数名 | 参数类型 | 描述 |
|---|---|---|
| data.accessToken | String | 访问令牌 |
| data.refreshToken | String | 刷新令牌 |
| data.expireTime | Number | 访问令牌剩余的有效时间,默认 2 小时(单位:秒) |
| data.refreshTime | Number | 刷新令牌剩余的有效时间,默认 30 天(单位:秒) |
{
"errcode": 10001,
"message": "Failure message."
}
| 参数名 | 参数类型 | 描述 |
|---|---|---|
| errcode | Number | 业务错误码,0 正常,非 0 均为发生业务错误 |
| message | String | 接口响应数据业务说明,调用失败时为相应的错误说明 |